function er = writeErrorsTab(Persons,sFolderStart)
%WRITEERERRORSTAB vypise chybovost (v procentech) pro jednotlive fotky                 
%                 zobrazi tabulku 40x11 (+zahlavi)
%                 radky odpovidaji osobam
%                 na radku jsou postupne procenta chyb pro jednotlive fotky
%                 pokud fotka nebyla v zadnem testu, tak je tam NaN
%                 v poslednim sloupci je navic prumer pro danou osobu
%                 radky a sloupce jsou ocislovane
%                 Persons je pocet osob, pro ktery se maji zobrazit chyby

if nargin < 2
    sFolderStart = './inputs/';
    if nargin < 1
        Persons = 2:40;
    end
end

for nPersons=Persons    
    load([sFolderStart int2str(nPersons) '/errors' int2str(nPersons) '.mat'],'errorsIn');    
    nInputs = size(errorsIn,2);
    tests = zeros(40,10);
    errors = zeros(40,10);
    disp(['nPersons: ' num2str(nPersons)]);
    for i=1:nInputs
        info = inputInfo(['./inputs/' int2str(nPersons) '/inputTest' int2str(i) '.txt']);
        ind = info(:,1) + 40*(info(:,2) - 1);
        tests(ind) = tests(ind) + 1;
        ein = errorsIn{i};
        errors(ind(ein)) = errors(ind(ein)) + 1;
    end
    er = round(100*errors ./ tests);
    er = [er round(100*sum(errors, 2) ./ sum(tests,2))];
    er = [1:11; er];
    er = [(0:40)' er];
    disp(er);
end
